Scroll to navigation

GLUTSETOPTION(3) Library Functions Manual (local) GLUTSETOPTION(3)

NAME

glutSetOptionAllows you to set some general state/option variables.

LIBRARY

OpenGLUT - state

SYNOPSIS

#include <openglut.h>

void
glutSetOption(GLenum eWhat, int value);

PARAMETERS


eWhat

Enumerated parameter ID.


value

New value.

DESCRIPTION

Stores the


value

into a state variable named by

eWhat.

Allowable


eWhat

IDs are:


-


GLUT_ACTION_ON_WINDOW_CLOSE

Controls what happens when a window is closed by the user or system.


GLUT_ACTION_EXIT

will immediately exit the application (default).


GLUT_ACTION_GLUTMAINLOOP_RETURNS

will immediately return from the main loop.


GLUT_ACTION_CONTINUE_EXECUTION

will contine execution of remaining windows.


-


GLUT_INIT_DISPLAY_MODE

An alternate way to set the display mode for a new window.


-


GLUT_INIT_WINDOW_HEIGHT

An alternate way to set the height of new windows.


-


GLUT_INIT_WINDOW_WIDTH

An alternate way to set the width of new windows.


-


GLUT_INIT_WINDOW_X

An alternate way to set the initial horizontal position of new windows.


-


GLUT_INIT_WINDOW_Y

An alternate way to set the initial vertical position of new windows.


-


GLUT_RENDERING_CONTEXT

Set to either


GLUT_CREATE_NEW_CONTEXT

or

GUT_USE_CURRENT_CONTEXT

to indicate whether to share the current OpenGL rendering context with new windows.


-


GLUT_WINDOW_CURSOR

Attempt to set the


current window

's current cursor as if by glutSetCursor().

SEE ALSO

glutGet(3) glutDeviceGet(3) glutGetModifiers(3) glutLayerGet(3) glutDestroyWindow(3) glutMainLoop(3) glutInitDisplayMode(3) glutInit(3) glutInitWindowSize(3) glutInitWindowPosition(3) glutSetCursor(3)